wicked, shameless person behavior - Francés Inglés Diccionario